package com.irdstudio.efp.esb.service.bo.resp.hj;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;

/**
 * 需求编号:【】
 * 问题编号:【】
 * 开发人员：chenxuan
 * 创建日期：2019/5/9 11:22
 * 功能描述：互金接口返回借据信息
 *
 * @version 0.1
 */
public class InterestSettlementInformationBean implements Serializable {
    private static final long serialVersionUID = 1L;
    /**结算账户分类
     */
    @JSONField(name="BlgAcctCl")
    private String BlgAcctCl;
    /**结算方式 */
    @JSONField(name="BlgMth")
    private String BlgMth;
    /**金额类型 */
    @JSONField(name="AmtType")
    private String AmtType;
    /**结算金额 */
    @JSONField(name="BlgAmt")
    private double BlgAmt;
    /**结算客户号 */
    @JSONField(name="BlgCstNo")
    private String BlgCstNo;
    /**结算账号 */
    @JSONField(name="BlgAcctNo")
    private String BlgAcctNo;
    /**结算账户产品类型 */
    @JSONField(name="BlgAcctProdType")
    private String BlgAcctProdType;
    /**结算账户币种 */
    @JSONField(name="BlgAcctCurrCd")
    private String BlgAcctCurrCd;
    /**结算账户序号 */
    @JSONField(name="BlgAcctSrlNo")
    private String BlgAcctSrlNo;
    /**自动锁定标记 */
    @JSONField(name="AtmLockMark")
    private String AtmLockMark;
    /**贷款优先级 */
    @JSONField(name="LoanPrtyLvl")
    private String LoanPrtyLvl;
    /**结算权重 */
    @JSONField(name="BlgRto")
    private double BlgRto;
    /**分润比例 */
    @JSONField(name="LyrPrftRto")
    private double LyrPrftRto;
    /**出资比例 */
    @JSONField(name="CtbRto")
    private double CtbRto;
    /**自营标志 */
    @JSONField(name="OwnCorpnFlg")
    private String OwnCorpnFlg;
    /**收款银行行号 */
    @JSONField(name="RcvrBankNo")
    private String RcvrBankNo;
    /**收款行行名称 */
    @JSONField(name="RcvrBankNm")
    private String RcvrBankNm;
    /**行内外标志 */
    @JSONField(name="BankInsdOutSdFlg")
    private String BankInsdOutSdFlg;
    /**交易类型 */
    @JSONField(name="TxnTp")
    private String TxnTp;
    /**冻结支付方式 */
    @JSONField(name="FrzPyMd")
    private String FrzPyMd;
    public String getBlgAcctCl() {
        return BlgAcctCl;
    }

    public void setBlgAcctCl(String blgAcctCl) {
        BlgAcctCl = blgAcctCl;
    }

    public String getBlgMth() {
        return BlgMth;
    }

    public void setBlgMth(String blgMth) {
        BlgMth = blgMth;
    }

    public String getAmtType() {
        return AmtType;
    }

    public void setAmtType(String amtType) {
        AmtType = amtType;
    }

    public double getBlgAmt() {
        return BlgAmt;
    }

    public void setBlgAmt(double blgAmt) {
        BlgAmt = blgAmt;
    }

    public String getBlgCstNo() {
        return BlgCstNo;
    }

    public void setBlgCstNo(String blgCstNo) {
        BlgCstNo = blgCstNo;
    }

    public String getBlgAcctNo() {
        return BlgAcctNo;
    }

    public void setBlgAcctNo(String blgAcctNo) {
        BlgAcctNo = blgAcctNo;
    }

    public String getBlgAcctProdType() {
        return BlgAcctProdType;
    }

    public void setBlgAcctProdType(String blgAcctProdType) {
        BlgAcctProdType = blgAcctProdType;
    }

    public String getBlgAcctCurrCd() {
        return BlgAcctCurrCd;
    }

    public void setBlgAcctCurrCd(String blgAcctCurrCd) {
        BlgAcctCurrCd = blgAcctCurrCd;
    }

    public String getBlgAcctSrlNo() {
        return BlgAcctSrlNo;
    }

    public void setBlgAcctSrlNo(String blgAcctSrlNo) {
        BlgAcctSrlNo = blgAcctSrlNo;
    }

    public String getAtmLockMark() {
        return AtmLockMark;
    }

    public void setAtmLockMark(String atmLockMark) {
        AtmLockMark = atmLockMark;
    }

    public String getLoanPrtyLvl() {
        return LoanPrtyLvl;
    }

    public void setLoanPrtyLvl(String loanPrtyLvl) {
        LoanPrtyLvl = loanPrtyLvl;
    }

    public double getBlgRto() {
        return BlgRto;
    }

    public void setBlgRto(double blgRto) {
        BlgRto = blgRto;
    }

    public double getLyrPrftRto() {
        return LyrPrftRto;
    }

    public void setLyrPrftRto(double lyrPrftRto) {
        LyrPrftRto = lyrPrftRto;
    }

    public double getCtbRto() {
        return CtbRto;
    }

    public void setCtbRto(double ctbRto) {
        CtbRto = ctbRto;
    }

    public String getOwnCorpnFlg() {
        return OwnCorpnFlg;
    }

    public void setOwnCorpnFlg(String ownCorpnFlg) {
        OwnCorpnFlg = ownCorpnFlg;
    }

    public String getRcvrBankNo() {
        return RcvrBankNo;
    }

    public void setRcvrBankNo(String rcvrBankNo) {
        RcvrBankNo = rcvrBankNo;
    }

    public String getRcvrBankNm() {
        return RcvrBankNm;
    }

    public void setRcvrBankNm(String rcvrBankNm) {
        RcvrBankNm = rcvrBankNm;
    }

    public String getBankInsdOutSdFlg() {
        return BankInsdOutSdFlg;
    }

    public void setBankInsdOutSdFlg(String bankInsdOutSdFlg) {
        BankInsdOutSdFlg = bankInsdOutSdFlg;
    }
}
